west indian locust - Alemán Inglés Diccionario